Location: Downtown Denver - parking provided
Type: Full-Time, Direct Hire
Work Model: Hybrid - Remote on Friday's, 9/80 schedule
Compensation: $140K - $190K + 15% bonus + Restricted Stock Units
Summary of the Role
The Technical Program Manager oversees the end-to-end lifecycle of complex technical programs, ensuring successful delivery of customer-facing software rollouts and internal technology initiatives. This role manages multiple concurrent projects, coordinates cross functional teams, drives accountability, and ensures delivery outcomes meet scope, quality, timeline, and budget expectations. The TPM connects business objectives with technical execution, ensuring alignment across Engineering, IT, Operations, Supply Chain, and business stakeholders.
The ideal candidate thrives in ambiguity, takes initiative, communicates clearly, and excels in high pressure delivery environments. Previous experience in Energy, Power, or Oil and Gas is strongly preferred.
Top Must Have Skills
- Proven Delivery of Customer-Facing Software Rollouts
- Has launched software products or platforms directly to customers, not just internal IT tools.
- Works effectively with internal engineering teams and external software vendors.
- Understands go-live challenges including adoption, change management, and readiness.
- Has owned rollout execution and post launch stabilization.
- Strong Technical Acumen
- Able to challenge engineering assumptions and identify unrealistic designs or timelines.
- Understands systems, integrations, and multi system software ecosystems.
- Translates business needs into technical direction but is not expected to code.
- Credible working with both engineers and senior business leaders.
- Exceptional Program Execution and Deadline Ownership
- Manages 8 to 10 projects in parallel at various stages.
- Strong prioritization, risk mitigation, dependency management, and stakeholder alignment abilities.
- Meets aggressive timelines and drives delivery accountability.
- Comfortable delivering in dynamic environments with shifting priorities.
- Initiative, Curiosity, and Comfort With Ambiguity
- Naturally proactive, asks questions, and resolves unclear requirements.
- Operates independently with minimal guidance.
- Thrives in evolving environments where processes are not always defined.
- Energy, Power, or Oil and Gas Domain Awareness
- Understands operational risk, compliance considerations, and industrial environments.
- Exposure to construction, manufacturing, or asset management software is a plus.
Primary Responsibilities
- Define and manage program scope, timelines, development plans, and testing plans.
- Act as the connective layer between Engineering, IT, Operations, Supply Chain, Sales, and business teams.
- Participate in design reviews and ensure technical feasibility of delivery plans.
- Identify, monitor, and escalate risks while developing contingency plans.
- Communicate progress and clearly articulate technical concepts to diverse audiences.
- Maintain reporting and communication cadence with leadership and stakeholders.
- Support cross functional alignment for strategic initiatives.
- Implement best practices and lead post project retrospectives.
- Drive issue resolution by facilitating discussions between technical teams and risk owners.
- Perform other duties as business needs evolve.
Qualifications and Requirements
- 7 plus years of experience managing complex, large scale technology programs.
- Strong technical foundation in systems, software architectures, and integrations.
- Experience in both agile and waterfall methodologies.
- Strong written and verbal communication skills.
- Energy, Power, or Oil and Gas experience strongly preferred.
- Demonstrated ability to foster accountability and lead teams with clarity.
Indicators of Success
- Effective, decisive decision making
- Strong attention to detail
- Cultural awareness
- Customer and client focus
- Organizational and prioritization strength
- Accountability and ethical practice
- Flexibility, patience, and a positive attitude
Working Conditions
- Professional office environment.
- Uses standard equipment including laptops, mobile devices, and office tools.
- Occasional evening or weekend work depending on project demands.
Benefits include:
- Medical, dental, vision, and prescription coverage
- Voluntary life insurance for employee, spouse, and dependents
- Company paid basic life insurance, AD&D, short term and long term disability
- 401(k) or Roth 401(k) with company match
- Parental leave
- Flexible paid time off
- Additional benefits available
All qualified applicants will receive consideration for employment without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, medical condition, genetic information, pregnancy, or military or veteran status. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the California Fair Chance Act, City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, and Los Angeles County Fair Chance Ordinance.